samuel de champlain meaning in English
n. samuel de champlain (1567-1635), french sailor and explorer, founder of quebec in new france (now canada)
n. samuel de champlain (1567-1635), french sailor and explorer, founder of quebec in new france (now canada)